home *** CD-ROM | disk | FTP | other *** search
/ Champak 43 / Vol 43.iso / games / superdog.swf / scripts / DefineSprite_1386 / frame_2 / DoAction.as
Encoding:
Text File  |  2007-06-25  |  1.2 KB  |  67 lines

  1. stop();
  2. this._x = csx;
  3. var long = 0;
  4. var i = 0;
  5. var gettime = false;
  6. var dix = false;
  7. _parent._parent.land_array.push(this._name);
  8. onEnterFrame = function()
  9. {
  10.    if(gettime == true)
  11.    {
  12.       i++;
  13.       if(i == 10)
  14.       {
  15.          gotoAndStop(3);
  16.       }
  17.       else if(i == 40)
  18.       {
  19.          gotoAndStop(4);
  20.       }
  21.       else if(i == 70)
  22.       {
  23.          gotoAndStop(5);
  24.       }
  25.       if(i >= 90)
  26.       {
  27.          gettime = false;
  28.          i = 0;
  29.          this.gotoAndPlay(6);
  30.       }
  31.    }
  32.    if(dix == false)
  33.    {
  34.       this._x -= spd;
  35.       long += spd;
  36.       if(this.hitTest(_parent._parent.man.fk))
  37.       {
  38.          _parent._parent.land._x += spd;
  39.          _parent._parent.bg._x += spd / 2;
  40.          gettime = true;
  41.       }
  42.    }
  43.    else
  44.    {
  45.       this._x += spd;
  46.       long += spd;
  47.       if(this.hitTest(_parent._parent.man.fk))
  48.       {
  49.          _parent._parent.land._x -= spd;
  50.          _parent._parent.bg._x -= spd / 2;
  51.          gettime = true;
  52.       }
  53.    }
  54.    if(long >= 200)
  55.    {
  56.       long = 0;
  57.       if(dix == false)
  58.       {
  59.          dix = true;
  60.       }
  61.       else
  62.       {
  63.          dix = false;
  64.       }
  65.    }
  66. };
  67.